having sailed - Spanish English Dictionary